Embassy Of Nepal
12A Kensington Palace Gdns., Kensington, London, United Kingdom, W8 4QU
(02072) 291594 Phone